As far as adding terrian do you mean changing an existing or adding a completely new one? Because you can of course modify existing ones. And LOS should be a moddable stat IRRC.
Thanks Shadowflare, but I'm afraid I didn't phrase it clearly enough. I meant add in totally new terrains and a way of covering up LOS and explored (but not visible) area.