make new 'site' module, move everything into it
This is a better design pattern for site-specific classes
fix uber-patterns for logstash
still need to move 'uber' in there but it's too big of a change for this branch
need to move the other logstash stuff in there.