add pack file view
add binary source switching method
remove duplicate attributes

object_type == object.type
improve views
add test environments
set command file executable
rename BinFile to Bindata
add test for Bindata