added music and visual submission functionality
improved UI