Fixed bugs in connectEntity controller so that the intersection will be
handled correctly;
Impletemented MoveEntityController, shiftRow checks intersection in the
level of poem as Xinjie arised during discussion;
Readed wordlist provided by professor, randomly select 100 words from
all the words and put them in the UnprotectedArea when initialize the
program.