Move mapgift to its own directory with init file to make it a module. Create provider.py to later put custom providers in.