Added building when typing. Errorlist now shows when there are errors.

Ignore the underlineError method, that is work in progress.

@rbsloot, @TimManders for review.