Changed Controller and Funnel implemented all commands except for reading back all music