Structs for collision detection

Added coordinate and rect_corners structs