first module, makefile FIX, plugins system, with t, z and bc implemented