don't set color onnewly created node
use transpose of modelview for picking, and correct AABB collision correspondingly
add scaling capabilities