Now using Json.Net for serializing
Removed custom Equals method as it broke Json.Net serializing
Removed old references