Added setup.py for easier installation

Please check and merge back, if you feel agree it's actually an improvement ;-)