uses machine learning concepts with a deep neural network to semi-accurately predict the result of binary operations
things to do:
- refine backpropagation using better calculus
- add functionality to input a bitmap of an image to process and classify images instead of conventionally using a regular CNN