This implements a very basic archive file parser that validates the magic bytes, and then parses the symbol table and stores the symbol and their position.