Ignored a few files and removed local-only files.
Internalized a few classes that are only used by the library itself