Restructed directories and added a design example.