don't need to specify controller
higher level storage service for board model
better readability
clean up mock validator
fix name in tests
add boardStore service script tag
update main model; board state now encapsulated in one object
add underscore
underscore dep in bower
retrieve boards from localStorage in AppCtrl