Complete -- 100% functional

String arrays up to date
Added validation checks
Added some comments -- could use a little more