Begin transforming to class based program

writing the maze class also begin preparations for SFML intrgration