init squares
add blank finding
add space checking for squares
solves some
add header