add fontawesome and bootstrap, modify grunt tasks
organize app js