style update: added a minimal grid
working on custom inputs again (validate, getData, fill)
minor changes (more validation, etc...)