WIP: Added DefaultDict

This is a `DefaultDict` implementation which mimics the Python implementation of the same.

Need to add docs and tests, but the basics are here.