add nxt.Command helper
reimplement nx.Collection (Part II)
fix js indentation