MovingBlocks structure (no movement yet)

- entities which function as solid block the player collides with the
same way he does tiles.
- todo: movement of the blocks that affect the player movement, and path
customization.