Updated the structure of the Web App.

See discussion at Issue #2.

-----

- [x] [yeoman/generator-webapp](https://github.com/yeoman/generator-webapp) to setup Web App structure
- [x] [Glavin001/generator-gitignore](https://github.com/Glavin001/generator-gitignore) to add ignore rules for Mac, Linux, Windows, Vim, SublimeText, and Node.js
- [x] Updated UI of the main `index.html` page and other such changes.

-----

## Usage

### For Development
```bash
grunt serve
```

### For Building Static Web App

We should host on [GitHub Pages](http://pages.github.com/).

```bash
grunt build
```