This project took me quite along time mostly because I did this project more than three times! the first was quite messy with basically turn, move, turn, move over and over again it work it just looked bad so I moved on. The next one looked good but did not work because of the loops. Finally I got this one were it looks good and works. So what did I learn? clean code is better and easier to change.