loading state before calling remote api requests (in client setting)
add both local and remote datasources to be used in repository (for future -> toggle between when no internet) (for now -> choose which functions need to be local datasource and which remote)
add new / delete exercise set functionality in client to be local only (no api)
wire muscle group and machine type on receive payload
Notes before going to America: