Added new file.
Update, full implementation of Equals for value type and GetHashCode
Small updates
Added Equality and ToString methods.
Removed unused references.