Composer compatibility
Adjusted gitignore file to new standards
Update on documentation