Moved .pl files to their own directory
started adding some tests
Playlist is now more testable
test suite should now run without a database