Added necessary files with the exception of templates.