added further comments, added some of the remaining templates and split css into separate file