Adding model + unit tests

1. Added project Puzzles.Model which defines all database types in the
application
2. Added project Puzzles.Test for unit testing of the application