Add skeleton framework