Added 2 field types

- Added support for custom functions
- Added support for plain text fields