Initial Code Commit

Updates .gitignore to play nice with MacOS file system and puts up
first testing code.