Testing
Removed debug logging
Added more direction utils
Adapted to newest utils
Raycasting tests
Removed unused methods
Name refactoring