Room availability

New constraint for room availability
Gui support for room availability
Tests made for room availability