split data gathering out into cleaner objects
use redis to cache the data
add dotenv in development
use dotenv to load redis data in development
huge 'import angular setup' commit

This should be teased apart, I'm sure.  But I think a better approach
for now is to do things right from here out and then circle back and
delete files.
add a simple overview of nerds
bring in extend.js

I like namespaces for my libs.
add a class to interact with localStorage
only show unknown nerds in the main list

This is really just an experiment in filtering data...
give in to my jshint overlords
use `all` as the list service method for all nerds
do the filtering work with a filter
add filters for pictured and not pictured nerds
see how this one weird trick made my js cleaner
use slightly more complicated dummy data
the index just shows *all* the nerds
let users 'sort' nerds by first or last name
clean up dummy data
move header into a directive
remove dead file