User profile page fully fleshed out, style changes to come