Initial Commit

The code is a mess and there's no layout or styling yet. It just works.
Which is nice.