refactor use com.juude.viewdemos as the package name
add window demo