Masters degree report & numerical simulation code ~~~ Quantum logic gates based on Rydberg atoms