Added reservation for large houses. Medium houses are treated as small houses
Added tests for overlapping placement of houses and flags