Move breakout code to subdirectory