else if (particle.position.y > theMaxHeight) {
particle.position.y = (theMaxHeight - Constants.FLOAT_EPSILON);
}
// Update velocity + position using forces
particle.updatePositionAndVelocity(timestep);
// Reset force
particle.force.x = 0;
particle.force.y = 0;
}