refactor project, add bower resources