add basic api and rename app