three tests working
Refactors test
Adds port variable for Heroku
Corrects button identifier in test