Homework task. Memory Game written in Java using Swing, State Machine pattern and embedded H2 database to store scores.