create an app from scratch