triad class prototype
oscillator fixes
refactored game controller
fix controller