Updated composer
Removed DI in favour on SM, added log directory with gitignore