Initial commit of source from lab. Added some extentions to the git
ignore file.