Predict future market direction via key Fibonacci building blocks- Retracements, Extensions and Projections