Redefined formatting behavior to allow throws clauses to be on new lines
Added writeFields() method to Song, this takes the current fields of the
song and overwrites the file on the disk with them