Added user properties to all commands, added command builder for partition commands