Kelli, that's what I thought you would do. Your app requirements seem pretty "out there" (as in, not something everyone and their mother is doing, hence not likely to have a pre-rolled package).