adds OrderSession model and improves Product and Restaurant specs