Added packaging

Added setuptools for easy package to source/wheel. Required making a package to create an entry point for setuptools