Foundations Of Quantum Group Theory