application create and list
Application list, create and edit + refactoring