Added RepositoryAbstract, added bootstrap.js/css