Restructure.

Allow hold heads and tails to have a different image.
Notify when song is over to lua.