Development of a Monitoring, Evaluation and Learning (MEAL) system for Data Collection, Aggregation, Storage, Analysis and Visualization