Fixed broken functions

Implement search
Implement follow action
fixed user profile to show other users we can follow
Other fixes and updates