Added mouse input capabilities

Created OXMouseListener, modified OXComponent, modified BoardComponent