add entity
add src files