Add C++ program macro
Rename FFT test program
Cleanup code and comments
Add option parameter to sample loading function