Add vector.c, vector.h, check_vector.h, main.c and SConstruct