Implemented the Builder, and setup the single test.
Removed an unnecessary feature from the builder.
Added a few extra unit tests for base coverage.