I'm pretty sure I understand most of it (it was about what I was thinking it would be like). I think the only part I don't understand is the normal(I'm not normal) walking code. Ask if you need me to explain