Updated Class Files

I have added a few things to City and created Route.  If there is
anything you think I missed, please let me know (unless you feel like
fixing it yourself. Be my guest).