Add ability to remove tracks

Add `removeTrack` factory method
Add unit tests
Annotate
Clean up unit tests

[#15]