added filter by category and by text, added HomeLayout and AdminLayout