Added an in-terminal, curses-based renderer; web front-end and initialization routine; LICENSE; core type for Routes.
Added data configuration file. Merging in changes and pushing into a temporarily broken state.