refactoring: moved frontline to sub directory