add makefile and src, lib, obj, test directories