Added loader to handle saving & loading.