*graphical update + bug fixes*
asset layers are no longer loaded statically, but instead run through an object that manages them, allowing them to be passed through shaders and avoid any ugly pixel bleeding. in the future this will allow for all kinds of effects on foreground/background objects with very little effort.
