Initial commit

*TODO: lots, including removing old routing layers