add dye sensitized solar cell recipe
add JSContext class
add textbox and scrollbar control
add program writer and blank machine
blank machineではなくprogram cardに記録するように変更
fix can't pick item from slot