Move the `Logger` in it's own file as well?