Compile & Run Support

WIP: commits ready for Review