added basic Song class