Full function Point of Sale / Retail managerment system