Added operating system recognition
HTTP posts, gets and stuff