Basic logic of user-generator finalized. Currently only returns names