refactor card menus+mockup+*self

Rules