less typing on package imports
reorganize test files
add user view testcase (incomplete)
assets packaging