Adding programming-101.iml to the ignore list

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the SpecialInstrument abstract class

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the Rocket abstract class

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the ExplorationRocket

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the CargoRocket

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the Cargo object

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the ExplorationRobot

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding a ExplorationRocketRepo interface

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding a ExplorationRobotRepo interface

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding a CargoRocketRepo interface

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding a CargoRepo interface

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the ExplorationRocketRepo

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the CargoRocketRepo

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the CargoRepo

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the ExplorationRobotRepo

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the TypeMismatchException

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the ObjectNotFoundException

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the ObjectAlreadyExistsException

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the InvalidInstrumentTypeException

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding the InvalidCargoException

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>