integrated visualisation component
Updated compiler work