Added library template generator