wrote Town_Hall, Farm, Structure_Factor and tests for all