Moved sequence file - playing logic into a seperate module