Random SRP generator added, and useless classes deleted.