Setting up classes; Creating core tasks