setting up grunt tasks and basic application strucutres