minor fixes
this version reads constant values from a properties file
added constant initialization