Almost done implementing opening files
Widgets now match system widgets
Bug fixes