write random split segment of breakApart()
refactor Projectile.java
add collision detection for all projectiles