Add Entity#update method

This allows mass-assign attributes
@joneslee85 @gogogarrett `Hash#inspect` still returns an output with the old syntax.

```ruby
irb(main):001:0> { name: 'L' } # new syntax
=> {:name=>"L"} # old syntax
```