setEventFocus seperate function
moved all position calculations to one function
all translations through 1 function worksgit add . :)
merge conflict resolved