added test result widget with basic formatting
added encoding tests
minor layout changes