Abstracted Guide class to add circular guides.  Renamed mouse callbacks to more gneric button-centric names
Now with circles!
New exe and publish number