Need to add several check on the package to make it more robust to users entries: - Add test on the parameters passed by the users, such as type, .... - Add basic units testing on the package