Initial commit. Basic layout. working code.