Bug and style fixes.
Sonar propierties config file
no need.
Test files and docs for project