refactor, prerequirities for weekly frame
refactor prioritize counter
weekly view is ok
refactor namings
refactor, adjust file names