barebones cli + class layout
update deps