The unused files are from the ST demos for different USB classes and are not needed for the stmhal port.