added collision code in comments. Player needs to implement Sprite in order for it to work. This has already been done in branch engine