added prettyprint
sourcesView with prettyprint and auto scroll
needed commit
asd