app: basic grunt, bower, angular setup