Made CrossPlatform directory system

Call sim::getProjectDirectory() to get a string returned that is
"...../mms/" directory regardless of OS. On windows it assumes exe is in
/mms/src/Debug. on Linux /mms/bin/