added a module that provides a sleep/1 predicate like SWI-Prolog's