ChapQ1.1 modified

ChapQ1.1 add set implementation and bit vector implementation.