New Haskell Skeleton for easier library interface