Optimized circle enumeration; solved various TODO warnings
Added more documentation, fixed TODO warnings
Streamlined and tested Angle
Fixed design warnings
Changed GlobalEvent actions to event handlers
Minor fixes in accordance with extended Code Analysis
Minor changes to Alarm