Added the Puzzle15Core and CoreTestDrive sources

The Puzzle15Core is the core itself.
The CoreTestDrive is a simple program to test the core.