Added creating new survey + some refactoring
Added creating new survey + some refactoring