Adds grunt, live reload, etc
Refactors app structure to server/client