Adding models, collections and making a start on request classes