misc
[enh] handle simple power
[mod] remove old test, need to redo this part
[enh] handle space cases of powergit add -p
[mod] a bit of refactoring