Added Cell class
Added Character class
Updated Entity class
Revert "Added Cell class"

This reverts commit fcf0b16a4a9a4c6264d0e1ea49f110f05dce46e9.
Revert "Revert "Added Cell class""

This reverts commit 18628be90730722c5749f97ba13a115cb64fe046.
Added Item class