Making A Python Library