Update code style and comment
Update CodeStyle, name and comments
Update docs