aded TODO about ephemeral storage usage
working on generalizing integration test and sonar setup
* throw exception if property missing
* added defaults for some properties