changed test port back to 3000
fined-tuned test
added schema/db implementation