Added position structure
Finished open command
Introduced movement
Added go command