Implemented DataSnapshot.ref( ) and fixed DataSnapshot.child( )