Added app structure and fetch of arguments