initial architecture for the books restful api