MNT: Refactor constants (comments welcome)

closes #209 
I have no idea what 'crazy undocumented sentinels' means