worked more on users and started working on relationships, now for some testing
added some tests