painted body maps made new subrenderers and made other minor code changes