Cleanups in haskell source
Initial functionality of item increase and decrease