added functions to find out if a roll is a glitch or a critical glitch
changes to cabal file