Adds a controller to play music. Adds a whole lot of javadoc.