Rework psc options for new --main and --module
Update docs