changing dynamic module access
cleaning app
simplifying genexpressions with new found knowledge, changing module registry, moved html head escaping to utils, changed/simplified html elements
cleaning up
new exception
adding forced for init_module
cleaning database module, hopefully eliminated necessity for singleton
removed all prepare()'s, moved contents to setup script