Basic Profile Functionality Implemented