Functional Prototype

Function evaluation done by comparing strings (not ideal at all)
instead of utilizing unit tests. Users can add but not delete unit
tests.