Signed alpha
Changed "angle" back to non signed, added "side" for sign
Changed intersection algorithm
Check for intersection