$2.56 to whoever finds a bug in the player movement algorithm in Character.cpp and PlayerMovement.cpp