It works! Just need to fix window collisions