Added Azure project, refactored from tutorial