fix style
begin module management
add std.read_line