Start adding csv downloader feature and api models