User page - Adds initial functionality

#25, #26