fixing toplevel repo
add toplevel back
Haskell
module updates