Refactor assets.
Fix ports in unit tests.
Add assets task.
Add scripts to assets.
Update scripts task.
Add assets task to resource handler.