Set up Initial Framework