core file, mainly js inheritance
add scene file