Added Song.cs implementation.