Edited namescheme of core functions.  Started documenting with Doxygen.