moved walker type into its module
cleanup logging
fixed output from master