Using fast iterator for key, values pairs
Added minimal logging support.
Merged all the simulator examples in a single file

Called run, as per tradition.
Copyright fixes.
Merge pull request #34 from elzaggo/develop

Fixes #31