Moved azure app to infrastructure plus more major refactoring, still not finished.