Tomorrow I will review and fix the bugs, sorry but we ended up finishing the game on deadline and had to hurry