Absyn helper functions
Mv tests documentation to testcases directory
lexer head and tail
minor fixes
move files