Added crash alert. beep beep

This feature probably wont stop many crashes but it is the first iteration of collision detection. Hopefully this can spark a conversation about serious collision detection and avoidance.
closes #1006  
@TShapinsky the computation to determine collision should be placed in its own method, so it can be updated without affecting the rest of the code if needed.