Moved all DeadDog.Audio files to a 'Source' subdirectory.
Added a project for managing the DeadDog.Audio unit tests.
Created a class stub for implementing Playlist tests.
Added a method in PlaylistTests for asserting the state of a given playlist.
Added methods for generating Playlist instances in PlaylistTests.
Added Playlist constructor test.
Added tests for MoveNext and MovePrevious.
Added tests for MoveToFirst and MoveToLast.
Added a const index in Playlist for empty lists. Included this value in unit tests.
Implemented handling of the empty list state in the Playlist.
Grouped Playlist tests using regions.
Implemented methods for getting/asserting the playlist state.
Added unit tests for the MoveToEntry method.
Added unit tests for the Reset method.
The Reset method does not set Index for empty lists.
Added a EmptyListIndex const to the PlaylistCollection similar to the one defined in Playlist. The value is not yet used.
Added a class for PlaylistCollection tests and included Helpers methods similar to those define for the Playlist tests.
Added a test for the PlaylistCollection constructor.
Implemented all tests for PlaylistCollection that were implemented for Playlist.
Updated the way the testing playlists are created using an index.