Simple asynchronous task management for nodejs