Reorganize layout and implement existing_path()