improve asset loader
add cart
redefine water / bullet
update v0.4.5