improved the code structure, added sounds and missing menu entries, added coins and more textures