added selenium tests
There still need to be 2 more but I kinda wanted to merge since the yaml and the makefile for python test cases are finished. Going to start working on those test cases. Merging into backend
Edited by Jonathan Zhao
There still need to be 2 more but I kinda wanted to merge since the yaml and the makefile for python test cases are finished. Going to start working on those test cases. Merging into backend