Setup FD files
update comments and header
using python docstring like to comment functions
update comments
fix function names
using integrate() provided by Calculus package
revert integrate to homebrew version

Cannot figure it out why the integrate() function provoided by Calculus
package does not work when using in a script, it always shout out XXX
function cannot find. But it works well when using REPL. So wired.