finish add and remove subviews,  next, finish the GameLayout  View  Hierarchy , self-defined the views