Added base template and library files