Added interface Carriable.java to represent a carriable entity

Adjustments in post condition, some file management