implemented partial views, moved libraries into lib folder