An Interactive Learning Tool For Early Algebra Education: Design, Implementation, Evaluation And Deployment