* LOADS OF STUFF
* Replace header_t with mid_t
* Added util.c,util.h with functions to print mid data
* Fix style/cleanup