Added README.md file and few minor improvements to core file