Finished chapter 6, got authentication fully working