Remove AudioEngine property from ViewController
Add completion to SmoothChanger
Add nonLinear smoothChanger
Add Accelerator
Replace Float by Double
Refactoring accelerating and decelerating functionallity

- Remove decelerate functionallity from SmoothChanger
- Remove SmoothChanger's extensions
- Add it to Accelerator
- Change accelerating and decelerating functions