Juci's fileLottery files refactored: we deleted properties and now we're just using functions and classes everywhere. Test results are the same they were before refactoring.