feat(really-core): Implement executeOnGet

- Implement HiddenFields class that represent list of hidden fields and has hide funcation
- Implement OnGet Interface
- Implement executeOnGet function on Model Class
- Implement test cases for executeOnGet
I suggest adding an underscore to underlyingHide to avoid conflicts with any variables defined by the user, what do you think?