cleaning some code before the major refactor... everything still works so far
more editing in prep for major refactor
make keyboard and animations independant