Updated the Json engine to support creating new instances. Fixed an issue where the Request class would attempt to generate instance-specific url (/products/1) when the primary key is not set.