Text this: Development process of the software Virtual Algebra Tiles as a tool to increase academic retention