better namespacing and adding (wrap-rpc)
routing table in seperate namespace
basic api model