Dialog boxes almost complete
Dialog stuff all working (but not complete)