Started adding repos/factories/classes to store credentials and authenticate users, updated TODO list