Added ignores.

- Added ignores.
Improve documentation and subclass ability.

- Eliminate Java biases about encapsulation.
- Improve docstrings.
- Improve subclassability of all classes.
-