Comments and better error handling
Fixed spacing
Tests for reflector module