Add command_line argument.
Add depends structure to handle requires, provides and conflicts tags
Add implement addtitional tags.