Add custom fields support and demo
Update proper function access modifiers
Version 1.5 bump