Added interactions and cleaned up dialogue system.