Code changes for milestone 3 and 4, LICENCE , README and POM files

Code changes for milestone