Update agent reproduction; add new building class