Automatically generate interface, repository, service provider, validator and model classes for Laravel 4 entities