adding features: add song, edit song and delete song, and relative tests