bare bones of logging

needs actual implementation, @darklight said he would be interested in doing so