Add book list rendering + heroku pre-requires