add gameplay lib
add gameplay lib