As part of this, remove items in contract code which were a stop gap due to initial lack of tooling in the library. Specifically - [ ] Big Int to uint conversions and vice versa - [ ] getDelegatedAddress logic correction