Zaslat SMS: Learning Joomla! 1.5 extension development