learning ruby practises and sytax while implementing a robot exercise. lots of refactoring to come.