The initial setup. No actual coding don here.