Moved properties to ``BaseCLIArgument``.

Made some PEP8 changes as well.