PS-8 #comment Implemented CRUD functionality for ApplicationComponent