Context-menu component is about complete.