Can now read the screen and makes moves based on that.