Visual boundaries for small rooms

Also fixed bug regarding floating point numbers. Used Math.floor to
keep numbers as integers.