Fixed random wall not drawing lower rows, added edge cases