update on all of the example programs / exercises
removed .swp files and added a gitignore to stop the problem from happening in the future.