Abstracted the paint functionality per room

Also, now it works