Pošalji zapis e-poštom: Beyond the electronic textbook model: Software techniques to make on-line educational content dynamic