fix mistake
optimize code
rename package
add submodule for views