break out objects into individual files