fixed the output info
added new command compiler_required.
added new dependency: eigen3, ant, self libraries.
added opportunity to include filename to application and library.
added more documentation and sample to use the code.