fixed bug in indentation strategy.
added support for file saving.
fixed hint text spacings
Added a basic framework for modal dialogs