Added input functions: confirm, text_input, menu and prompt as a wrapper.
Added input and output groups