Single routing function + port number
Restructured to be like web.py. Modified App model, added View model, some other jazz