adding the base controller
adding gitignore
composer init