add editor extentional scripts and fix some warings
add editor extention test