Blip is now moved by blocks and platforms, also more block refactoring.