Added ConnectWordController to Devin's latest repository;
Added a new method entityIntersect(Entity e) in ProtectedArea class to
return the information(saves as a class ReturnIndex) of the word
intersects with e, which used for ConnectWordController;
Added a new class ReturnIndex in Model package to record a word's index
information(belongs to which poem's which row's which word);
Added a new method boundaryIntersect(Entity e) in ProtectedArea class to
limit the move within the protected area while moving and connecting;
Modefied the initial position of words in unprotected area