Major update

Includes code page
New research pages
Change to how routing is done