Autoloading of class & functions, bugfixing, removing support for php versions older than 5.3