Adds recipient tests and shoulda gem