add song class, we also need to add the standard getters and setters that are not part of the diagram