add bower and grunt

using bower and grunt to manage front end library