The modular programming is back!

New "useful_fcts" added
Boolean type added
Makefile changed to allow to use the new files
Buffer-emptying function created