Support for if, else, while and for. Better indentation and newlines
handling.