added some changes from meeting. String field revision has been subdivided into separate class and we have introduced new class for configuration. These two classes has been added as field into ApplicationRun class