Merge for Abstract and log levels

This is a tweak of @jwittkoski 's branch to move Core to the Trace level and fix the Tiny error.

Addresses issues #2 #4 #5 and the equivalent Pull Requests.