Structured for movement, need to implement methods and test, skeleton compiles and runs smoothly