add first draft of adcp data handling
misc clean up