Intial commit.
Added all code and gitignore to license and readme.