Rectangle Rectangle Collision

Note: this code definately needs cleaned up.