Better mobile lifecicle usage

- Complete memory deallocation.
- BG music now stops when the app was move to baground, and starts when
brought to foreground.
- BACK hardware button now returns as it should.