Added barebones room API - needs work