main module

requires DateSort, TechnicalAnalysis, BuySell, and Metrics modules