2.1. Core Setup and Configuration