Added some comments to the classes.
Description of the ButtonMagnet class.