Attribute "friend" support multiple parameters.
Use decltype for function arguments auto type infer.
Fix bug on array access.
Show line number in GUI.
Refactor.
Update README.