Added reject support, some new constructors for stuff that isn't handled
yet, and a Notes.txt for things to do/future notes