Moved .coveragerc under 'test' directory
Code cleanup and refactoring
Fixed setup.py to actually install package correctly
Moved tox requirements to dev_requirements.txt
Code refactoring
Added .tox, *.pyc and *.egg-info to ignored files
Added tests