Bug fixes; work on controllers and blacklist

Lots of work centered on controllers and blacklist. Fixed bug
with menu not being shown properly.