added new headers to cyclus.h
made req var more readable, which is its only purpose in the high level function
lets all be a little bit more professional, please