add block loader plugin, refs #19