ServerSide Contains a server class, MVP pattern, and also holds all the DB for the maze calculations.