Edit account now has its own model Refactored account creation and updated errors into separate enum Renamed some structs