Add AppFramework