move commands to separate namespace and use attributes for passing stock command info to backend instead of hard coding
start working on list commands