Update gitignore
Fix setup list
Make references to stylesheets and js relative to the root.
Move exercises into their own directory.