added setup.py file to enable installation via pip. reorged folder structure