The Frets on Fire core game engine