Introduction to Quantum Computing with Q# and QDK