Alter author name.
Modify gitignore to fit Composer.
Implement main mutex abstract class.
Add implementation class empty files.