- added polygon inside polygon back in
- added better checks for ray casting going through corners of level