Basic log package

This commit adds the log package in its basic form