added component queue schema and test