Fixed lower case property sent to server
More unit tests, adding sonar coverage, tweaking code based on sonar way quality rules