Created the Boolean Function and Operator classes.

* Created the BooleanOperator classes. It handles all the defined Boolean
  operators.

* Populated the BooleanFunction code. It is the main class handling all
  the Boolean logic.

* Cleaned up and improved BinaryString and TruthTable classes.

* Started working on the class Parsing Tools. It will be the static
  class containing all the parsing related tools/methods.

Type: New Feature
Type: Code Improvement