Basic app-wide logging service with callback support
Skeleton functionality for loading iNES files and displaying debugging information
Read and validate iNES header (and stop loading if ROM is not valid or unsupported)