remove gen directory
add test project