Master Thesis of Stefan Lahr and Matthias Lein @ the University of Applied Sciences Augsburg. Additional credits: Farhad Yusufi & Timo Decker