changed string length on school_short from 16 to 32, longer short names are common enough
tiny change, made it executabl and added some todos
completed updating database-new so moved it to production and renamed 'database.py' to 'database-old.py'
added unit tests, WIP
added some safetly features, specifically forcing columns to be unique
this is why you write unittests apparently, fixing errors as I struggle through the numerous necessary unit tests