updates, initialization, minor edits

fixed bug in function table’s multiply entry
changed how isRenderable decides if a function is renderable
addOutlet now properly moves the renderBox
findRenderFunction now deals with empty outlets better.
stage.draw() generally replaced with specific layer.draw’s to prepare
for rendered images
lineOut arrays now remove destroyed entries instead of setting them to
null