workign video chat
done most of it except the ghetto stuff