Added comments and cleaned the code

- BackgroundSound
- Camera
- Cursor
- Engine