updated the tests by adding a separate frontend test (uitest.sh)
first set of basic tests done
fixed missing ability to set passwords for users
fixed some bugs with removal