Extended the glm command to accept interactions. Unfortunately the ssqs are wrong