flow refactor: uploadService functionality into asset model. small scope cleanup
fun with stylus