sample guardian api.
some updates on model and UI.