void OnCollisionEnter2D(Collision2D collision)
{
//TODO Tags need to be adjusted for all collidables.
if (collision.gameObject.tag == "Wall" || collision.gameObject.tag == "Obstacle" || collision.gameObject.tag == "Player" || collision.gameObject.tag == "Enemy" ) {
StartCoroutine(waitForMove ());
}
}