Also, they're incomplete. Stefan has been rummaging through them and found some holes which Marc Vaughan is very kindly filling in for him.
Woody13, I understand your eagerness to make an editor for FM which works but as Cleon says, if you look at those files and get confused, the the path ahead will blow your mind. If you are interested in programming, I recommend looking at the many tutorials on the web,
http://www.about.com do a great line in them.
Also, FM was written in C++ so the header files are designed for C++. If you want to learn a language first that may help you in the future with FM, then C++ is it.
Good luck!