Added composer.json and a class which can generate a nice html page