made the code of rpc_model.py easier to read
tested numpy built-in function polyval3d, and added a few docstrings