Livelihood 360 – Rural ERP with Best in Class Cloud & Mobile Computing Capabilities