major refactoring; and incomplete; but application of current ticker set and better managed data