- added tests for clouds using mock framework
 - reformated a part of the code
 - fixed a few bugs in controller and cloud instances
 - added pytest integration for easier testing
 - mock and pytest are now part of the dependencies of the project