Move Log to core and switch to lowercase convention