Updated file types that are opened and saved, fixed color and cursor on load

need to change logic for other file types.