create function to register alias to laravel IoC
create base controller class
eav model should not have timestamps
planned menu item attributes