Update to music generation with other minor updates

Added custom music generation and included loading functionality. Logo
was also added.