added username and password (optional) for phase
changed max size of password as it will be stored encrypted
added schema location on phases response