Add equals and hashCode methods.
Refactore packages.
Add xml file with descriptions of families and theirs devices.