impl all models for the database. user updates not working
impl blueprint routes. not tested