Extended functionality and integrated more bootstrap, refactored javascript to unobstrusive javascript