added open and save dialog methods
added file input support