added usersdb unit testing, acceptance testing, db migrations, chess javascripts, test pgns, create pgn view