Merge pull request #1 from Frozenfire92/gh-pages

General clean up
Merge branch 'gh-pages'
Improved responsiveness of website and other minor fixes.
Resolved merge conflicts.
Updated GitIgnore to exclude Mac OS X system files.
Merge pull request #2 from Glavin001/master

More Responsive UI, Minor fixes, Updated gitignore
Merge pull request #3 from Frozenfire92/master

Merge changes to gh-pages