reworking of help display and parse of commands