Initial commit to subtree
Added .add method to Constructor with tests passing.