Moved to multi-project setup; build script and code cleanup.