start of a TimePeriod class'
gitignore and setup for pypi