Zaslat SMS: Variational thinking mediated with algebraic tiles and virtual manipulators