Repo commits

Added repo commits.
We can move all the functions over to `IvoryT` together. This one isn't ready for it yet.