If something seems like it’s taking too much code to get it done, you are probably approaching the problem wrong and should look to built in systems to solve the problem first.
This week was lots more CoreData and refactoring to clean up the code base. Language management also started.
Lots of CoreData, read all about it.
The third week had a lot of app progression and refactoring.
The second week had some problems, but like a trooper, I overcame and conquered!