Pattern matching and XML processing from GnomeTime to Scala model