ignore VIM swp files and SQLITE journal files
refactored code for separate player class
moved SQL init script to external file