Laravel is dependent on MVC design pattern