chore: adjust .gitignore to ignore *.pstore
feat: sinatra web service