Project restructure, started porting cloud handling classes.