Made Login reusable, added radio_group method to GenericMethodCollection