complete attr validators.
set some unknown cell fixed values.
get tool data in box picking page.
setTool and setFrame(in and out) are ok.
each action with  a callback to load data from PDL, except of some work on Layer saving
1. line in and line out are not the same value;   -- ok

2. tool setting in box picking page;   --ok

2.1 edit frame info in frame page and tool info in box picking page -- ok

2.2 calculate the tool data by moving tcp to the center of box -- todo after discussion

3. temp mission data save, especially layer data; -- almost ok.
layers only one 'SHEET'
add jquery.transit.js
patterns management with synchronising data from PDL.
edit pattern with refreshing
for comparing.
stage of pattern designer refined.
merged from Christian Layout code.
editing a pattern is ok for synchronising.
store layer name for renaming layer
add pallet templates page
load standard pallets.
fix a bug of index of pallet template.
add tools list page.
add CalculateTool Page