Setting mouse_grid_position when mouse moves

Added a bunch of instance variables too