Fixed Corrupt project

Corrupted before Commit of new functionality, as such reverting to
previous versions would have been wasted effort. So i Manually fixed the
project. All tests pass, all programs run.