Separated into header files. Changed arrays to vectors.
import/include changed.
Small revision to newBoard loop.
Fixed inlcudes.
Latest update.
Update to generate solution. New implementation.

This update is for my first implementation, but I found a better way to
generating the board. Will push a new update later on. Instead of
looping through the whole board randomizing numbers, I will use an
existing board, and randomly loop to swap rows and columns.
Work In Progress Update for User Inputs

User's inputs will enforce rules differently than generating a solution
board.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Board.cpp
	Cell.cpp
Merge pull request #3 from allenduy/master

Work In Progress Update for Input Checks