Added compiler options and code template