changed some comments
set up TODOs
Finished preparing for editing code
added many changes for rotation.Not working

added rotated variable to character, add a rotate method to Character
class, RotatePlanning state and some modifications to the turnManager
that incorporates the new rotation state.
commented out some changes
changed readme to fix Erics mistakes
NF added line to make ghosts clickable

made a change to the way the ghosts were made so that they would be
given a Tag, thus making them cliackable. this sparked an error because
they are not on a list of characters(characters, and characters_dict) in
the game which is needed in order to be clicked.
NF. shortened code by adding a function

added the delete character method in the enterplayAnime() state since
ghosts are now added to the list of characters. shortened code by adding
init_nodepath.
error is at setTag.
F. no unhover function

ghosts appear and react as expected. deleted unhover's lines of code for
debugging which means all thig program does is print out unhover.
NF add code to combat crashing.

game throws "assertionError". game crashes once animation is executed.
added some if statements which ended making game crash which last
version didnt do.
idk github
F reverted changes up to mar1
F setTag for ghost

attempting to make ghost clickable.
added to init which enables program to now notice ghost.
task: add to init the ability to click and become hoverable.
NF moved setTag to Char init

Attempting to make ghosts clickable
moved setTag into Char init and have char ghost initiate init_nodepath
task: find out why getTag in init does not get actual tag that is
created by set tag in either play.py.FilterTurn nor in init_nodePath
NF comment changes
NF. ghost id = char.id. clickable ghosts

attempting to fix crashing
made ghosts clickable and the ghost id match the id of it character.
task: fix crashing which is caused by L183 because ghost is made
hoverable.
NF changed when the ghosts are killed

attempting to stop from receiving assertion error cause by
unhover(normally)
changed when ghosts are killed so that they do not cause error.
task: disable mouse which may then stop unhover causing problem
F disabled mouse during playAnim

disabled mouse during PlayAnim effectively stopping the problem i had
before.
attempting to add facing UI
tasks: find out what is wrong with RotateState
F miniscal changes
stuff