Well, a lot of things happened

I know, I know, I should commit each step.

Full refactor (now each module is loaded with require.js, if possible).
Code blocks now must have 2 spaces before each line (instead of <code>
in front).
Options added (embed and preview tabs).
Twitch embed added.
Autoscroll added.
Messages are now marked as unread until really read.
loginToken is now stored in localStorage instead of cookie.

Many things will not be listed here, just get over it.