Update __init__.py

fixes for leap year, added new functions,