Added user pages, but there's a 9/10 chance I'm going to redo it for the next commit.