Refactoring entire process to decide if a move is legal. Rather than passing the piece a move, we ask the piece for all its legal moves. This will be very useful when it comes to building an AI
Cleaning up Move metaobj and stripping out old MoveManager process.
EOD