added build instructions for most of source tree
change header file name
changed standard function names
changed function definition to reflect changes in extension header file