mv codes into src
mv codes into src
mv codes into src
remove Segment.init bug
init demo.cpp
modify makefile
add makefile
modify .gitignore