Fixed some doc strings and another annoyances

removed sections creating unused 'logs' directory
created method in predicate factory to remove confusing logging