Close #23: Implement basic auto indent support. We will need a full-blown C parser for advanced code formatting, to be implemented later