refactoring of methods mechanics step 1
added portal tooltips and missing buttons in the map (to be implemented)