Add press and release MouseEvents to model, appropriate changes to other classes.