Testing.
Formatted all classes according to new format. Added initial game loop.
Formatted the code using the new Javaban code format. Lots of little
changes.
Huge overhaul of engine. Initial bomberman implementation.
Try #2 at checking all this in.
Deleting outdated source code.
Reworked event classes, iteration 1.
Movement logic has been moved out of the model and to the MovementEvent. Various other refactorings to the model as well as to the event system. (See changes.)
Merge branch 'loop' of https://github.com/Javaban/Javaban-Main
Moved much of the logic in the bomberman model to the event system.
Finished event chain: bomb placement > bomb ticker > bomb detonation. Removed the JavabanBombermanModel class in favor of consolidating all processing in the default model and event system.
Adding java sourcefiles for new classes.
Fixed issue where every bomb placement resulted in two detonations. Minor changes in view. Updated model to not ever return destroyed apparitions.
Removed status message in detonation events. This was used for debugging and is no longer necessary.
Removed the use of several iterators in the model to address concurrency concerns.
Fixed minor issue with bomb placements.
Fixed double bomb drop issue and refactored BombPlacementEvent.
Refactored the movement and controller classes. Changed some positional
handling in the view. Created two new bomb events and moved all bomb
events into their own package. Created enumeration for movement
directions.
Commited files that were not included the first try.
Updated documentation for MovementEvents. Removed loop counter from the view. Overhauled the detonation event.