Added && statements to boolean and commented

This time I focused on fixing the things that Mr. Kiang reccomend I do
to try and get the winning part working. THe collision is still buggy,
but I commented more things and renamed them, so it is more
understandable.
Commented code and fixed movement glitch

In this version I commented almost everything so that it is more clear,
and I also fixed the left and right going over the dots because my y--
and x++ for left and right were mixed up.