restructure to run on Jekyll

Takes the existing directory structure, slightly modifies it and peppers in a few new files and directories in order to get the app to run on [jekyll](http://jekyllrb.com/).

##### To test
- ```gem install jekyll```
- at project root: ```jekyll serve --baseurl '' --watch```
- visit ```http://localhost:4000/``` and make sure all is well

```baseurl``` is the only part of this setup that I'm not too sure about.  It's supposed to prevent issues with linking assets while using github pages'  ```github.io/code-project/``` domain convention, but it also means that you need to run your server with the ```--baseurl ''``` flag when developing locally.  My personal jekyll site uses a CNAME, so I haven't had to worry about this issue.  If we end up merging this branch and then deploying to GH Pages then we can play around with it then, I suppose.