General Principles of Quantum Field Theory