Pre Final

- JavaDoc Complete
- Some Asserts
- Test harness