Several Boolean -> boolean fixes and more

Began work on dialog conditions