add axis aligned rect and collision tests