Adding remaining missing packages
readme
Restructuring tests, accommodating proxy types in GetHashcode and Equals implementation