Answers validation

New attempts support
Database structure update
Database support for previous answers