builds, and can read some commands. Engine functionality not implemented.