more database setup and initial code writitng