Made some major changes to Effect.java, working on building an EffectController
Finished effect controller, need to add keyboard controls next