Added functionality for creating barcodes, deleting a student, and the backend support for Settings