###login types:
- username with pin
- username with pin linked to srnd account
- srnd-linked rfid
- srnd-linked rfid with pin
- guest account (special username 'guest'; not entered into database)
##sqlite create table statement
CREATE TABLE accounts (id integer primary key, username text unique, srnd text unique, pin text, pin_on_rfid boolean, balance real,