moved datasets_pages from site package over here
added datasets_macros with re-usable bits across all datasets pages