Refactor and restyle

Did a bunch of stuff and broke EVERYTHING. 
JK, I think it all works. And the tab deletion works now.
And I removed one shortcut using the quote key.

Also added ReactJs.