Changed function caller from a singleton-like class to a namespace.
Renamed FunctionCall.?pp to FunctionCaller.?pp
Changed some file names and fixed some old comments and include guards that referenced the old C code.
Updated Readme file to reflect recent changes.