Projectiles are back, towers can now attack creeps!
Fixed Tower attack timer
extracted hit() and move() methods from doAnimate in Projectile.
Level: getter for number of waves
Re-indented 0_grass.xml
Fix GameLogic::doAnimate that was never called
GameLogic: updated chaining of waves.
Updated notifications when creeps died.
Updated of Logs for wave events.
Add freeze/unfreeze to Animated.
Slightly improved end of game experience.
More methods for class Rect
Unary operator - (negate) for class Point.
Limit viewport from scrolling too far from the scene.