Started Working on Input handelling. Input collection model initiated. removed old Mouse and KeyBoard structs, as they were not included in the new input handeling model. Input Events structure added, and framework edited to adapt to this.