Updated to Spring 4.0.1 so the facade classes could have same class names but different bean names.
Switched to commons lang builders for equals, hashcode and toString.
Switched to Spring Data Repository.
Added another layer to the domain.
Merge pull request #6 from jensalm/master_ticket

Master ticket