Merge pull request #3 from runInCloud/master

Java config
added presenter's test
updated api. deleted modify event. it was substitute with create and delete events
add test for presenters
Merge remote-tracking branch 'origin/ui' into ui
Merge pull request #4 from runInCloud/ui

Ui