Refactored to follow PEP8.
Fixed style and typos.
Added alt gr modifier and fixed backspace to Keyboard. Changed display on/off to use xset.
Added explanation of xlib.
Improved the ip address lookup.