Added app initializer and edit feature