Improved support and error handling
Appearance Changes
added some gnome support
Should fix #68
more for #68
I like the other changes more.