Second, why require 5.3 and not use namespaces? Should be e.g. Eddy\Controller instead of EddyController.
Third, why so many global functions? Pretty much all of these would be better suited as static functions on a class.
Lastly, why use mysqli? Now whoever uses this has to use mysql. It easily could have been made to use PDO, and should have. There is no reason to use mysqli.
Sorry for the criticism, but there are so many of these out there that new ones pretty much have to be flawless to even matter. This framework just seems to be made by someone who doesn't pay any attention to how other major frameworks and the rest of the community are doing things.