adds view level pages for book crud, changes web.xml to serve routes, updates main.java for launching with file paths