hwrt/features.py: Improved documentation
hwrt/geometry.py: Fixed mistake in intersection check and added tests for intersection test