Basic cleanup and username/password changed to inputs instead of arguments
Added quality argument
Quality select