Refactor method names and move core tables definition to a constant. Still working on getting the naming / readme / usage conventions to make sense.