add support for external properties file

that can be shared by any process launched from Main