added more code for the login process, and associated tests
arranged tests into files matching their source,
implemented mpi2b, moved to rsa file, added Utils class