updated buildings proc-gen