Fix Website files and add deploy task in grunt

Website is now functional:

- Fix image switch functionality
- add grunt deploy task to handle deploying to gh-pages


After merge just run 

`grunt deploy`