What are the building blocks of the SAP Cloud Application Programming model (CAP)? Note: There are 2 correct answers to this question