first refactoring - adding Enemy tab