new features, but mainly SystemManager methods

- SystemManager class has now all the methods accessible by general user

- changed name of BookFactory to Factory. Now it also creates librarians
and generalUsers (there are txt files for them)