Better double construction
Removed redundant speed variable
Remove unwanted debug
Remove unwanted debug
Added buffered input stream into the mix
Correctly assign player ID to the timer to allow multiple songs to play at once
Plug-in type to configurable
Implemented base for custom records