initial load
initial load - simple compile and test only
added an example of how to use the lib.
added eol at eof
added eol at eof
added license terms.
added CamelCase constants for log level for cleaner go semantics.