[WEBCORE-18] Beginning design