File Support

-Added non-REPL usage
-Simplified bracket spacing in parser