commands structure, update and init implemented - init creates a template deplist file in the current dir if it doesn't exist already