Update parser & entity class

add type to entity
add name function