Changes to createdb.py for database creation. Uses and try: and except: to manage errors in creation.