added new class to handle all the tiled level stuff. This guy will be
responsible for determining if new position is good or not.