Fully Functional 15-Puzzle Game

All functions have been completed.