add basic skeleton for the app