Added shape attribute to Entity class to enable intersection handling

We use awt library to store the shape of an entity