Decouple Depemendencies in Stack.h.
Decrease dependencies
Decrease dependencies