create app manager, remove api app and move api responsibilities down into their respective apps