Minor changes to quad and objects that used it, nothing more than
messing around with the current way a quad is made. The problem is with
the implementation of the retrieve function in the quad, it currently
does...nothing.