Python3 experimental

All tests passed for all python versions