top, left, right colisions partially working, gotta work in the gui now