add library requires
create function Init
create cube each time
move player and camera
add plane, light