refactored ajax-entity
added tunnel widget