Rearranging packages and adding visualizer