add position control to screen text

Change-Id: I6bf340acb3aa50f2ce534b10d5be32c4615b0688
add render fps rendering

Change-Id: Ic0c8c9a05079a4d4b715f90eccffb7c4ae8260c9
add function of adding screen text shape

Change-Id: I0f40081a0855bc8e43a8d4761222bd351b5d6f0c
add data update text rendering

Change-Id: I022bb00b3704fd3e6bc00a625016716cc7092a99
add click and history screen text

Change-Id: I7aba9fcc0a5ed96de722f9334476da6763221ab0
add scroll screen text

Change-Id: I619af23f2ea8df2878e2161e99626b09b947a31b
modify screen text color to blue

Change-Id: I80435a980550a2b74657442ef1b44ca8e3825a97
fix warnings

Change-Id: Idced64d57ea850961d67e83e082b51dc9442cc0d
consistent variable naming

Change-Id: I81012a46abd6182c04f1939b6451b18fbbdec646
use references where possible

Change-Id: Ie629d3d8b6d3048a0b34bb80f27eba6044d7f695