Componentize

Now using bower as a package manager for the front-end components. This allows me to remove code from the repo that is not actually my code. Much cleaner. :smile_cat: