Refactoring DB engine abit
Add gesture for Subcategory