Style revisions, bootstrap

Made some changes to the front end to use bootstrap css and have some basic shared components.