'Get or create the first available axis in the given position.
This is a helper method for the left, right, top, and bottom properties.
If the specified axis does not exist, it will be created.
Args:
position: the position to search for
Returns:
The first axis in the given position'

def GetAxis(self, position):

    if (position in self._axes):
        return self._axes[position][0]
    else:
        axis = Axis()
        self._axes[position] = [axis]
        return axis
