Refactoring: moved launcher and report classes into new packages