Added gitignore

Very basic git ignore only handles editors and os's
that I may be using
Filled out readme

Standard readme with license and info.. boring
Added license header

Contains information that must appear at the
beginning of every file in the project.
Updated license header

Forgot to change the name of the program
when copy pasted from another repository