RCA framework initial

1.framework major components included
2.major components interface definitions
3.correlator module implemented
4.detector module initial design implemented(using bitmap to get a time period and ema to get the exact point)
I recommend using 
https://docs.python.org/2/library/exceptions.html#exceptions.NotImplementedError
If you want to enforce mandatory extension