FXEP-22: Cleaned up the code as per the analysis given on SonarQube.
FXEP-22: Added readme.