add git figure tests
add test drive
update licence information
doxygen turns off source code
rearrange files, and rewrite freq out
reworked on freq class, it is now working
update gitignore file