routing and module system

Nothing fancy yet