comitting current state, now reworking
still working on visualization, svg is very slow for large datasets..thinking about going back to processing