CLSC2500: How to Implement New Buildings in an Old City?