minor chooseoption changes

small changes to prevent possible memory leaks
chooseoption overload does not require mouse option parameter
changed clickCompass() to use a mouseCircle rather than mouse(p.rand(15)).