Initial Version

SHOULD compile.
Debug build.