Added an enum for OS type
Channnnnngeeeeeeees!