Cloud based point of sale systems with crm module