Could someone familiar with Chinese explain what's going on with the names? The protagonist is called both Lin Xiao and Ye Lin, and the blue haired girl is called like three different names. I'm guessing Ye is a title (analogous to -kun in Japanese?), but what's with the girl's names? I tried...