added python-like exit commands to cli wrapper
added basic number overflow checking to engine
added tests for number overflow
fixed up minus so it works outside brackets (ultra hacky)