added routeprovider. now figure out routes and express together
got routes working
adding directives for each of these big components for templates
weird bug with angular. navbarnotloggedin works. navBarNot, nav-bar-not, etc, does not work. those are directives. names affect whether or not they show up in a partial
just replaced everything in main.ejs with a directive template. it seems to have worked
replaced everything in those templates with just directive components. super clean now.  now, going to focus on making a loglarge, the fullsize log view
resetfilters needs to be on the filterController to have effect
if i move all the filter functions from the other controller to mainCtrl, then i get the same thing when i switch between views
the fix to get it into the  mainCtrl on the scopechain is to do a scope.emit. emit dispatches the event upwards through the scopechain
changed all the filters thus far so that they all emit to the mainCtrl  on invocation.  i think i need to add a few more filters for all the types of categories.