Json Appplication Model (pattern)