refactoring-rename
add util classes
add float64 type
modify comment
add util class
add point ds, some util classes
introduce static factory method
add dynamic array impl