Unit tests for the sequence data model: pointable and builder classes.

* Includes changes for IBuilder interface to improve the code reuse and standardization.
16 files changed