update schema to latest version as used in database
mention redis
go vet
never add .files to git
delete file

Lockfile was a nice try but causes more problems than benefit
refactor database functionality in own package
add redis package to cache database results