Implement app with models