Add PyCharm directory to .gitignore
Initial PIP project structure
Initial code base, documentation, and tweaks to PIP project structure