Add a whole bunch of code to my new quote module

Beware, this new code is only copy pasted from my other source file.
It will most likely throw errors on compile, and the rest of my code
is not designed to implement it just yet.  Be patient and I will
finish what I started.  Thank you.