add basic model with stub validations
some server cleanup and explicitly create clients
lots of client rework; try to stick closer to meteor conventions
add super basic bar chart of pixels being lit
Merge branch 'visualization'