update to bootstrap 3 and refactor