Added spec for immutable room objects
Added behavior spec for serviceproviders' boot method