* Added ModelState class and integrated it with existing Entity class
* Fixed a typo in Input.MouseState