added some new classes under development
updated readme
updated project structure
Renamed package name.
updated gradle
Merge branch 'develop'

Conflicts:
	README.md
merged from develop