Implement seek, stop and fix bugs
Attempt to be more thread safe
Better thread handling and end-of-track working - but still a lot to do