update to fix issues with apidocs
apiObjects not separated into own directory and separate files; will be read in separately. no longer require naming internally either as name will be taken from filename.