more setup stuff
first working version

added looper implementation
added handler and messagequeue
completed test and implementation

* removed logging stuff
* refined function to reuse messages (no overloading possible in ruby)
* refined test