Finishing first release.

Added logger.
Updated documentation.
Updated samples.