- refactored clouds
 - all classes in clouds are pep8 compliant