add checkbox listener
add menu
add functions in menu
Merge pull request #4 from WangXuanBT/feature/lib

Feature/lib