tidy up js assets
add user search function and user proiles page and update aboility to show a user profile