move Anchor enum into separated file
refactor control::screen() method