OECSM Bug Fixes + Edits to Properties Files

Fixed a few bugs and made some cosmetic changes in OECSM code.

Made extensive edits to properties files across the various modules in order for all Phase I components to be able to work together on my machine.

Fixed various dependency issues for some of the modules.