#58 已整合資料庫儲存與讀取功能

TODO: 謎樣的previewBtn
#58 Drag Line Completed.

使用canvas完成

新建物件時
單指可畫線 (點起點拖曳到終點)
建立物件後
單指可拖曳物件位置

雙指可直接指定兩點

第三指可在長度不變的情況下
以線的中點為中心旋轉 (移動第三指
#58 修改新增工具的方法
#58 修改JSON取得方法
Merge pull request #62 from MilesChou/Refactoring

Line Component is OK
#63 圖層切換時 移到最上層

其實就一行程式碼加上去就好

用Framework的模式實作果然比較好改
#63 鎖定圖層功能完成

但教師和學生應該還是會有點差別
依然還是需要做判斷功能
#63 Lock功能完成

操作說明：

1.
新增物件後，無法對view做任何操作
需要點圖層才能進行動作

2.
選取物件後，再點選一次即可取消點選

3.
鎖定圖層後，圖層的顏色也會跟著改
@shajou 顏色再調整即可，程式碼位置在 Component.java 的最上面有個TODO

4.
框架配合直線功能和儲存讀出皆正常
Merge pull request #64 from MilesChou/63-modify-contruct-exam-module

圖層和鎖定完成