I wonder how hard is it to do the entire thing in browser/js. It seems hugged to death right now due to backend connections.
people ran linux and win 95 in browser, would be fine