added some documentation to scroll node, implemented most delegate methods