Added a test directory and a design plan