Improve dynamism

Fix push/pop states, remove entity/component
Add system communiction through messages dict