Its been a quite some time since the last commit

Lots of changes,
A new, semi-better error page for both themes.
Added, or well am attempting to create, a KML class to handle all KML
file creations.