s03u45 done, DatabaseAdapter refactored + fixed some weird bugs