Refactor city. Move functions into bbslib. Makefiles for bbslib and master makefile.