added convenient nested `get` and `set` methods for Associated Model
added test cases for nested `get` and `set` methods