first passing test!

Mostly setup work based off David's intern tutorial.
remove external libs from git

added ignore patterns to .gitignore