Unit testing & emplates and styling