Changes 2025-05-01
    Cleanup of uneccesary comments 
    Improved function comments
    Added space between functions
    Fixed value_equal to specifications
    added exit() to solve broken tests
    added check of stack to fix test 8 and test 10
    Checked code again for memory leaks, no leaks found on my
        machine (latest fedora). Also tested on scratchy with older GCC.
    Updated report small code changes. 