Better compliance with PSR2 Coding standards
Unit test improvements
Updated readme