if there is an xml parse error the output is ugly
proper error handling for db connection
better HTML management
added a feature needed in README
reduced the amount of includes
code cleanup