Revamps the project to use grunt tasks/ reorganizes directory structures