added dependency management with bower