Merge pull request #1 from runInCloud/initializer

Initializer
Merge pull request #2 from runInCloud/java-config

Java config
Merge pull request #3 from runInCloud/master

Java config