Reorganized the initialization logic in bug to be in one method. Cleaned up format and removed some comments. Reverted to using the die() method to kill bugs (wasn't seeing the array out of bounds exception). Organized the logic in the drive() function into separate functions.

Took out the print statements in BugHive.

Took out the bug killing loop in bugs as they are now handling killing themselves.