added in the old school control style so that there are no diagnals.  can only move in cardinals