Fetching Data v1

First Attempt at fetching Data. Also implementing error screens for
when the user is not connected to the internet and thus, we cannot
retrieve newest data.