Additional seats can be free & fixes error when all seats are not specified

Allows for additional seats to be free by checking for the value "FREE" for seat cost in the global array. Also fixes error of a user specifying only some of the accounts they initially entered.