most changeable elements done, random shapes remaining
fully animated changes