Ugly XML parsing
Good stopping point. Added some models
Restructure packages and add trivial mockito unit test