fix test runner with colour
add merge functionality for field
rename file-utility module
add subheaders merge functionality