import Prelude in all .hs files; some high-level interface adjusted to web requirements