Created by Martin Schrimpf <martin.schrimpf@tum.de> during the work at the CAIR research lab under the lead of Professor Wai (Albert) Yeap in the 2nd semester 2014.