Added more models
Added register
Improved login