Add iterator & range adaptors
Add feature tests
Remove multithreading primitives