exposing more modules in ao.cabal; added IO instance for Runtime