adding platform creation, tweaked collisions