refactored struct names
init imGui (debug-hud)
fixed conflicts