Changed repository structure to follow python standard, added setup.py, and get_entry method