change base models to clearly distinguish between models from external sources (limited to GitHub for now) and devmine models
update controllers (and routes) to reflect the models changes
fix typo