upgrade .gitignore
refactoring setup.py
added skeleton for creating documentation to fix issue #30
incremented version number
refactoring docs
added sphinx docstring to functions
Merge pull request #69 from luzfcb/add-docs

added initial documentation, and settings to fix issue #30