removed unnecessary 'new'
created basic main function. It accepts a file path, creates a program of it's contents source code, runs the program, and returns the result