added test that password is correct
rewrote regex to be more flexible for 0.7.0, and added a check if regex is broken to properly give us an error message
make sure that database has been initialized before downloading