e-Ruhuka: An E-Mental Healthcare Architecture as an Innovative Solution to Promote an Alternative and Conventional Support in Rwanda Category