2 500 sq ft barndominium plans July 8, 2019 16 32 64 128 2 500 sq ft barndominium floor plans Barndominium post frame