Move fetching to sub package
More crackful date parsing.
Initial sanitise