added stucture for mouse controls

unfinshed