controller refactor
fix typo
remove callback for now
fix typo
middleware + add /books route
move header into its own partial
first stab at books view