cleaned database access
created database setupscript
seperated concerns out of database
reorgenized folders