Jose/Eugene: created a base class for all board objects which maintains current x and y postions