Move all source files to src/
Make one lib per one problem
Select different output directory by build types
update .gitignore
Modify Makefile
Add common::poly
Add problem #101
Add problem #102
Use `core::iterator::IteratorUtil` instead of `common::extiter::ExtIteratorUtil`
fix for iterator twaks