first pull request - minor cleanup and renaming, now using extracters and loaders to match extract-transform-load pattern