arrayBuffer tranfer by function
fix typo
minor changes
add axonOpacityMultiplier and reorganize code