Cleanups & initial voice chat implementation