new libraries and examples

(1) "coroutine" lib
(2) "h" (header) lib
(3) coroutines examples