Renamed functions, added information, include C source code
Updated funciton names
Updated functions