playing around with separating axis theorem
working collision detection; broke out draw fns