implemented Player, slight edits to the Tile and Character