Added Request and RequestFlow Models plus a couple ViewModels to help with the flow.