Rewrote connection system and fixed some rendering derps