clean up example task
adds basic model
adds basic api