Worked on announcements & versions

Connected all the version-related operations to the database

Redesigned the "database.html" page to support any number of collections

Versions can now be assigned to kiosks from the screen management page

Implemented ability to target specific kiosk or category with
announcements