+ Add lexing/unlexing + Add a button to swap input and output + Minor layout adjustments
but it is not ready to be widely advertised yet, e.g. lexing and unlexing is missing.