Room SEarch Improvements

Rooms can now be found and joined. UI needs clean up.