prepared everything for retail purchases

we now have a Client base class which Order and Purchase are derived
from
we also have the respective namespaces for sockets