Bug fixes, new features

- Makers table has unique identifier as key instead of integer
- A menu in makers list has been added to create, edit and remove makers
- Makers' table has been changed for a new columns
- Search by categories has been enabled
- Card balance query fixed
- Search criteries has been fixed from integer