Feature/create delete rooms

Hi Dave,

This is the completed version of 
1)Create room
2) Delete room
3) enums for room
4) roomsspec - testing

Feel free to contact me if you require any changes.

Best,
David
Pull requests should not require any modification to merge in. Things like the spacing here is not good. Follow the code base's spacing.