Renamed AverageMove, added method which take list as a param. Some other minor refactoring.
Extracted CandlestickPatternEvents class.
Changed find_events to functor.