Updated login, added index, and updated file system