Switched to ofCamera
Replaced Controllers with event-based classes