Removed dependency on ghc-prim
sorted dependencies