Refactor out update method for Settings and rename current Update method to UpdateAndWrite
Move build project list to Project.cs from Timesheet.cs