First commit, added v2, v3, v3.5 and incomplete v4.0

v4 is incomplete atm. Michael put the first hexagonal pattern linkers.