refactored commands in node, added create
added read
download and upload