finished project Create and Update features and tests