gitignore + composer.json (autoload and stuff) + added namespace to class