added __str__ method to plow, but it doesn't appear to work for some reason
finished generalizing buying, producing, and moving families into houses (except for babies, their insertion into houses is still a bit messy)