Empty or wrong input allowed

Currently, if all the fields are left empty, or just type random strings into the first input box, clicking "Open file" will lead to an empty page.

Ideally, an error page or pop up should appear to alert the user for empty or invalid inputs. Opening a file that does not exist seems to be fine.

#cs169test