removed Version v1.0

was missing hashcode, decided it's not worth keeping.
added lots of override annotations