Patch 1

You shouldn't use the classname as the constructor. use __construct instead.