raise error while argument
fixed one more rspec of read
read attributes passed
finished write attributes
can declare a field for now
dynamic define function of field
added method fields