Close #51 - Update front-end dependencies

This moves managing of the front-end assets to Bower and update the existing dependencies to avoid icon conflicts.