User numbers to represent location rather that letters, to be extended to position like (x,y)
Really rough implementation of agent moving left and right
Now paints the world, heavy heavy refactoring and cleanup TODO!
Using (x,y) cooredinates
Use State trait to define traits rather than using a string
Define moves with the Move traits rather than using strings
Seperated converns of agent/world logic, and visualizing to the screen