Adding Framework Structure