Zaslat SMS: Struts design and programming