Can now initialize a group from a set
added function that generates symmetric groups
adding standard io functions
added print function for SylowOrders