Reorganized into packages for sanity. Began fleshing out basic schema functionality.