Reformat, .gitignore, error checking function.

- Added .gitignire because backup files.
- Added syntax error checking function (checkLisp())
- Reformatted code a little.
Made error checking more millitant and enabled chaking on runLisp().