Add project frameworks and structure