Completed the first phase of v2 integration, now needed:

1) Unit tests on the new fundamental methods
2) Docs update!