Prepared project structure for tests.
updated gradle
updated readme
Merged from master
updated gitignore