Open source architecture for affordable e-governance