refactor assets directory. use asset bundle. update categories for bundle. update tests