When no components are added, a rocket is showing -INFINITY for the length. This is because the special case for length 0 is checking for active stages, instead check the rocketBounds.isEmpty() to see if any bounds have been added. Fixes #714 Signed-off-by: Billy Olsen <billy.olsen@gmail.com>