did lots of stuff

layering to scene
boundschecks to each object