moved some config options to enum
fixed bug in canSee method
Fixes #63