Gets the job done let me know if there is something you see that could be handled better so when i code another one i can learn from mistakes i made
***Updated 8/2/2019***
changed leaving to 3 points to prevent getting stuck from knockback of last boss