Discussion with Jarv about how to the best practices of using controllers, i suggest to him that all logical and database related functions always comming from the controller, also i suggest to do not create functionality and database related to the view/blade.php. 