Adding python implementations and tests