from this commit npm package commander will be used for command management, making sub-commands possible, due to what commiting from now and on is called through rcz commit