User class extracted from Download, replaces the ello array