added profile view and profile edit functionality(still needs work)
lots of minor fixes