Projects have been turned into objects

- Projects are now represented by JS objects
- Projects are dynamically loaded into the page; makes it easier to edit
  the html and design of the page
- Precursor to dynamically building the Blog