Added some structures and enumbs for object files